.choice {
  margin: 30rpx;
  border-radius: 24rpx;
  background-color: #fff;
  padding: 0 40rpx;
}

.choice .j-b {
  padding: 50rpx 0 40rpx 0;
  border-bottom: 1rpx solid #ebebeb;
}

.choice .j-b:last-of-type {
  border: 0;
}

.choice .j-b image {
  width: 66rpx;
  height: 34rpx;
  margin-right: 27rpx;
}

.choice .j-b .c99 {
  margin-top: 10rpx;
}

.bj {
  height: 540rpx;
  width: 100%;
  z-index: -1;
  margin-top: -88rpx;
}

.zhankai {
  display: inline-block;
  width: 20rpx !important;
  height: 20rpx !important;
}

.top_ {
  position: relative;
  z-index: 99;
  margin: -310rpx auto 0 auto;
  padding: 99rpx 0 50rpx 0;
  background-color: #fff;
  width: 650rpx;
  border-radius: 24rpx;
}

.top_ image {
  width: 380rpx;
  height: 220rpx;
}

.top_ .f-w {
  margin-bottom: 20rpx;
}

.but {
  margin: auto;
  line-height: 88rpx;
  width: 650rpx;
  height: 88rpx;
  background: linear-gradient(90deg, #1684ff 0%, #3fa9ff 100%);
  border-radius: 16rpx;
}

.swit {
  margin: 50rpx 45rpx;
}

.swit view {
  margin-right: 20rpx;
}
